$(function() {
	// 界面初始化
	/*initView();
	$("#tbl_datalist tr:even").css({
		"background-color" : "#f2f7fd"
	});
	var _tmp_bg = "#fff";
	$("#tbl_datalist tr").hover(function() {
		_tmp_bg = $(this).css("background-color");
		$(this).css("background-color", "#cce3c7");
	}, function() {
		$(this).css("background-color", _tmp_bg);
	});*/
});
// 界面初始化
function initView() {
	var _tbl_h = $(window).height() - 90;
	if ($.browser.msie && ($.browser.version == "6.0")) {
		_tbl_h -= 10;
	}
	$("#tbl_container").css({
		"height" : _tbl_h
	});
}
// 关闭窗口
function tipclose(content) {
	art.dialog.tips(content, 1.5);
	window.setTimeout(function() {
		window.location.reload();
	}, 1500);
}
// 分页跳转
function _goto(pageIndex) {
//	var _url = "sys/role/list//@.html".replace("@", pageIndex);
//	$("#query_form input[type='text']").val(function() {
//		return $.trim(this.value).replace(/[^-0-9a-zA-Z\u4E00-\u9FA5 ]/g, "");
//	});
//	$("#query_form").attr("action", parent.formateUrl(_url));
//	$("#query_form").submit();
	$('#test').datagrid('load',{
		rname:$('#rname').val()
	});
	
	
}
/**
 * 表彰重置
 */
function formReset() {
	$("#query_form input[type='text']").val("");
	$("#query_form select").val("");
}
var win;
/**
 * 统一用户平台角色新增或编辑
 * 
 * @param roleId
 */
function uumsRole(roleId) {
	var url = parent.formateUrl("sys/role/init/@.html").replace("@", roleId);
	
	
	var options = {
			w:350,h:220,title:("0" == roleId ? "新增" : "编辑") + "角色",fn:'saveSysRole',id:"role"
	}
	
	
	top.showWin(url,options)
	
//	win = art.dialog.open(url, {
//		title : ("0" == roleId ? "新增" : "编辑") + "角色",
//		lock : true,
//		width : 330,
//		height : 120,
//		fixed : true,
//		ok : function() {
//			var iframe = this.iframe.contentWindow;
//			if (!iframe.document.body) {
//				art.dialog.alert("正在加载，请稍候...");
//				return false;
//			}
//			iframe.saveSysRole();
//			return false;
//		},
//		cancel : true
//	});
}
// 统一用户平台显示当前角色人员
function uumsRoleEdit(roleId, roleName) {
	
	
	var url = ROOT_PATH + "sys/role/users/@.html".replace("@", roleId);
	
	
	var options = {
			w:887,h:510,title:"显示人员--【" + roleName + "】",fn:'saveRoleUsersData',id:"role"
	}
	
	
	top.showWin(url,options)
	
	return ;
	var url = ROOT_PATH + "sys/role/users/@.html".replace("@", roleId);
	win = art.dialog.open(url, {
		title : "显示人员--【" + roleName + "】",
		lock : true,
		//width : 727,
		width : 827,
		height : 410,
		fixed : true,
		ok : function() {
			var iframe = this.iframe.contentWindow;
			iframe.saveRoleUsersData();
			return false;
		},
		cancel : true
	});
}
// 统一用户平台角色移除
function uumsRoleRemove(roleId) {
	
	$.messager.confirm("删除角色","是否确认删除当前角色？",function (r){
		if(r)
		{
			$.post(parent.formateUrl("sys/role/@.json").replace("@", roleId), {
				_method : 'delete'
			}, function(data) {
				if (data) {
					if ("1" == data.msg.status) {
						$.messager.show({
							title:'提示',
							msg:'删除成功',
							showType:'show',
							timeout:1000,
							style:{
								right:'',
								top:document.body.scrollTop+document.documentElement.scrollTop,
								bottom:''
							}
						});
						top.refresh('reloadList');
					}
					else
					{
						$.messager.show({
							title:'提示',
							msg:data.msg.body,
							showType:'show',
							timeout:2000,
							style:{
								right:'',
								top:document.body.scrollTop+document.documentElement.scrollTop,
								bottom:''
							}
						});
					}
				}
			});
		}
	})
}
// 统一用户管理平台角色资源编辑
function uumsRoleResource(roleId, roleName) {
	var url = ROOT_PATH +"sys/role/resource/@.html".replace("@", roleId);
	var options = {
			w:657,h:430,title:"查看角色资源" + "【" + roleName + "】",fn:'saveRoleResource',id:"role"
	}
	top.showWin(url,options,roleId)
	return ;
	var url = ROOT_PATH +"sys/role/resource/@.html".replace("@", roleId);
	win = art.dialog.open(url, {
		title : "查看角色资源" + "【" + roleName + "】",
		lock : true,
		width : 610,
		height : 360,
		fixed : true,
		ok : function() {
			var iframe = this.iframe.contentWindow;
			if (!iframe.document.body) {
				art.dialog.alert("正在加载，请稍候...");
				return false;
			}
			iframe.saveRoleResource(roleId);
			return false;
		},
		cancel : true
	});
}


//刷新数据列表
function reloadList(){
	
	$('#test').datagrid('reload');
}


function afterSave()
{
	window.setTimeout(function() {
		//先关闭窗口
		top.closeWin('role');
		reloadList();
		top.unmask();
	}, 1500);	
}
